Big Huge Thesaurus

Betula lenta

noun

sounds kind of like